package org.belkodevelop.journal.dao;

import org.belkodevelop.journal.domain.JournalItem;

import java.util.Date;
import java.util.List;

public interface JournalDAO {

    List<JournalItem> getJournalItems(Integer start, Integer end, Long userId);

    List<JournalItem> getJournalItems(Date start, Date end, Long userId);

    void addJournaItem(JournalItem journalItem);

    JournalItem getJournalItem(long id);

    void deleteJournalItem(long id);
}
